kingdom of lesotho - French English Dictionary